system-engaged apparatus - Español Inglés Diccionario